package cn.shiwei.pay.service;

import cn.shiwei.basic.service.IBaseService;
import cn.shiwei.pay.domain.PayBill;

import java.math.BigDecimal;

public interface IPayBillService extends IBaseService<PayBill> {

    /**
     * 构建支付单的方法
     * @param businessKey 关联的业务主键
     * @param businessType 业务类型
     * @param money 支付金额
     * @param title 支付简介/标题
     * @param payChannel 支付类型
     * @param unionPaySn 支付订单号
     * @param shopId 店家id
     * @param shopName 店家名称
     */
   void save(
            Long businessKey,
            String businessType,
            BigDecimal money,
            String title,
            Long payChannel,
            String unionPaySn,
            Long shopId,
            String shopName
    );
}